﻿using FluorineFx.Configuration;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace SettlersAuto.Data.AmfTypes
{
    public class Configuration
    {
        public static void RegisterCustomTypes()
        {
            var mappings = FluorineConfiguration.Instance.FluorineSettings.ClassMappings;
            mappings.Add("SettlersAuto.Data.AmfTypes.ServerResponse", "defaultGame.Communication.VO.dServerResponse");
            mappings.Add("SettlersAuto.Data.AmfTypes.ServerActionResult", "defaultGame.Communication.VO.dServerActionResult");
            mappings.Add("SettlersAuto.Data.AmfTypes.TradeWindowResultVO", "defaultGame.Communication.VO.TradeWindow.dTradeWindowResultVO");
            mappings.Add("SettlersAuto.Data.AmfTypes.TradeObjectVO", "defaultGame.Communication.VO.TradeWindow.dTradeObjectVO");
            mappings.Add("SettlersAuto.Data.AmfTypes.ZoneVO", "defaultGame.Communication.VO.dZoneVO");
            mappings.Add("SettlersAuto.Data.AmfTypes.BuildingVO", "defaultGame.Communication.VO.dBuildingVO");
            
            
        }
    }
}
